de.ueberdosis.mp3info.id3v2
Class Header
java.lang.Object
|
+--de.ueberdosis.mp3info.id3v2.Header
- All Implemented Interfaces:
- Defines
- Direct Known Subclasses:
- ExtendedHeader
- public class Header
- extends java.lang.Object
- implements Defines
Constructor Summary |
Header()
Creates a basic header |
Header(byte[] headBytes)
|
Header(de.ueberdosis.mp3info.id3v2.Header oldHeader)
Copy constructor |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Header
public Header()
- Creates a basic header
Header
public Header(de.ueberdosis.mp3info.id3v2.Header oldHeader)
- Copy constructor
Header
public Header(byte[] headBytes)
throws UndersizedException
getIdentifier
public java.lang.String getIdentifier()
getVersion
public int getVersion()
getRevision
public int getRevision()
getFlags
public int getFlags()
hasUnsynchronisation
public boolean hasUnsynchronisation()
hasExtendedHeader
public boolean hasExtendedHeader()
isExperimental
public boolean isExperimental()
hasFooter
public boolean hasFooter()
hasUnknownFlags
public boolean hasUnknownFlags()
getSize
public long getSize()
- Returns:
- size of the ID3V2-Tag without the size of the header
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object